"""
	 用户输入当前目录下任意文件名，
	 程序完成对该文件的备份功能(备份文件名为xx[备份]后缀，
	 例如：test[备份].txt
"""
# 1、接受用户输入文件名
old_file = input('请输入要备份的文件名：')
# 2、根据输入的文件名，得到备份的文件名
index = old_file.find('.')
new_file = old_file[:index] + '[备份]' + old_file[index:]
# print(new_file)

# 3、打开这2个文件
f_old = open(old_file, 'r')
f_new = open(new_file, 'r')
# 4、读取源文件内容，写入新文件
while True:
    content = f_old.read(1024)
    f_new.write(content)
    if len(content) == 0:
        break
# 5、关闭文件
f_new.close()
f_old.close()
